46fdb81288c3d9564b0579c5823e39feb767ee1a,src/main/java/hex/LR2.java,CalcSumsTask,map,#Chunk#Chunk#,53
Before Change
double _sumX,_sumY,_sumX2; // Sum of X's, Y's, X^2's
@Override public void map( Chunk xs, Chunk ys ) {
for( int i=0; i<xs._len; i++ ) {
if( !xs.isNA(i) && !ys.isNA(i) ) {
double X = xs.at0(i);
_sumX += X;
_sumY += ys.at0(i);
After Change
@Override public void map( Chunk xs, Chunk ys ) {
for( int i=0; i<xs._len; i++ ) {
double X = xs.getd(i);
double Y = ys.getd(i);
if( !Double.isNaN(X) && !Double.isNaN(Y)) {
_sumX += X;
_sumY += Y;
_sumX2+= X*X;